torment oneself - French English Dictionary